package pe.edu.claretiano.admisionmatricula.evaluacion.serviceimpl;

import java.util.List;

import pe.edu.claretiano.admisionmatricula.bean.CronogramaEvaluacion;
import pe.edu.claretiano.admisionmatricula.bean.SolicitudAdmision;
import pe.edu.claretiano.admisionmatricula.evaluacion.dao.CronogramaEvaluacionDao;
import pe.edu.claretiano.admisionmatricula.evaluacion.daoimpl.CronogramaEvaluacionDaoImpl;
import pe.edu.claretiano.admisionmatricula.evaluacion.service.CronogramaEvaluacionService;

public class CronogramaEvaluacionServiceImpl implements CronogramaEvaluacionService {
	
	
	private CronogramaEvaluacionDao dao;
	
	public  CronogramaEvaluacionServiceImpl(){
		dao = new CronogramaEvaluacionDaoImpl();
	}

	@Override
	public List<CronogramaEvaluacion> listarCronogramaEvaluacion(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		
		return dao.listarCronogramaEvaluacion(objCronogramaEvaluacion);
		
	}

	@Override
	public Integer insertarCronogramaEvaluacion(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.insertarCronogramaEvaluacion(objCronogramaEvaluacion);
	}

	@Override
	public CronogramaEvaluacion obtenerCronogramaEvaluacion(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.obtenerCronogramaEvaluacion(objCronogramaEvaluacion);
	}

	@Override
	public Integer actualizarCronogramaEvaluacion(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.actualizarCronogramaEvaluacion(objCronogramaEvaluacion);
	}

	@Override
	public Integer darDeBajaCronogramaEvaluacion(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.darDeBajaCronogramaEvaluacion(objCronogramaEvaluacion);
	}

	@Override
	public List<CronogramaEvaluacion> listarEvaluacion(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.listarEvaluacion(objCronogramaEvaluacion);
	}

	@Override
	public Integer obtenerNroCronogramas(SolicitudAdmision objSolicitudAdmision) {
		// TODO Auto-generated method stub
		return dao.obtenerNroCronogramas(objSolicitudAdmision);
	}

	@Override
	public Integer obtenerNroCronogramasxTipoEval(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.obtenerNroCronogramasxTipoEval(objCronogramaEvaluacion);
	}

	@Override
	public Integer obtenerNroCronogramasIgualFecHor(
			CronogramaEvaluacion objCronogramaEvaluacion) {
		// TODO Auto-generated method stub
		return dao.obtenerNroCronogramasIgualFecHor(objCronogramaEvaluacion);
	}

}
